Microsoft Posts 17% Revenue Gain as Google Cloud Competition Intensifies