Heraldo de Madrid - Microsoft beats expectations, but AI concerns force shares down