Alibaba shares tumble after revenue miss