Microsoft announces $3 billion investment in India for AI and cloud expansion