PM Modi's visit follows an invitation from President Trump, who returned to the White House for his second term just weeks ago.