According to a survey conducted in America, PM Modi holds the highest approval rating as a politician, amid a selection of other world leaders.