Microsoft to invest $17.5 billion in India's AI infra as Big Tech bets on country's growth potential CNBC