China’s tech titans donate 10 billion USD of their wealth to charity