Microsoft Cloud and AI strength fuels fourth quarter results