Modi most approved leader in the world with 71% rating