Alibaba increases share repurchase programme to $10 billion, shares fall | AWANI International