Internet giants. Performance of China’s big tech stocks including Alibaba and Tencent