Microsoft Cloud revenue rises on AI boom but softer outlook weighs on shares Business October 31, 2024