Whatever may be the reason behind US president Donald Trump’s irksome statement against India and then within 24 hours correcting it by making placatory remarks for prime minister Narendra Mo