China fines Alibaba, Tencent for failing to report past deals to anti-trust regulators