Narendra Modi greeted