Microsoft and Amazon’s multibillion-dollar bets on India