Donald Trump calls PM Modi