Alibaba beats quarterly revenue estimates