Indian Prime Minister Narendra Modi's visit is his first to the United States since President Donald Trump returned to office.