Alibaba core profit plunges 84% on AI, e-commerce investments