Microsoft CEO Satya Nadella met Prime Minister Narendra Modi on Tuesday during his second visit to India this year and announced a commitment to invest $17.5 billion over the next four years.