Indian Prime Minister Narendra Modi speaks to the press during an official visit and talks in New Delhi.