US president Donald Trump calls up Prime Minister Narendra Modi to felicitate him on the eve of Independence Day.