China’s biggest football club kicked out of league as financial woes mount in January 7, 2025 Guangzhou FC’s struggles relate to collapse of property developer China Evergrande