Alibaba shares pop 8% after cloud unit, e-commerce development push up quarterly revenue