Prime Minister Narendra Modi was warmly received by US President Donald Trump