Microsoft and Google diverge on AI agent strategies for productivity suites