Analysts cheer Microsoft’s cloud results and upbeat forecast