microsoft q4 earnings report: $23.38b revenue with strong cloud growth but eps miss