Microsoft stock drops 12% after Q2 results as cloud revenues fail to exceed investor expectations