Alibaba shares soar with strong quarterly revenue