Alibaba revenue up 6% in FY2025, but is “all in” on AI working out?