Alibaba executives buy HK$120 million of shares after HK$80 billion placement