Alibaba revenues rose 42%