Alibaba's earnings disappoint as competition heats up | Fortune