Alibaba historical revenues & operating profit (RMB billion)