20140517 news: World welcomes Modi; will he return the compliment?