On his visit to America, India’s prime minister, Narendra Modi, took the country by storm. The easy bit of Mr Modi’s trip involved energising the Indian-American diaspora and generating publicity back home. But the harder part involved rehabilitating his reputation with America’s leaders.