PM Modi tops global leaders' approval ratings: Report

India