2025 Summer Davos: Professor Jin Keyu: China is a major stabilizing force of the global economy