Alibaba cloud revenue jumps 45% as AI capex weighs on profit