President Donald Trump is on his first official visit to India.