Microsoft says its future in the cloud is bright