Alibaba's HKD 80 billion placement covers AI capex gap through 2027