Survey puts PM Narendra Modi ahead of world leaders including US President Joe Biden, UK PM Rishi Sunak, French President Emmanuel Macron and others