With 78% approval ratings, PM Modi is most popular leader in the world: Morning Consult survey 2 months ago