Modi and Xi are among the top five most-admired people in the world