Microsoft shares slide as cloud forecast, AI spending disappoint