Microsoft and Meta forecasts disappoint as AI race heat up