Alibaba shares fall 3% as AI spending drives 75% drop in net income