IMF data for 2025 shows China as the world’s largest surplus economy. Its surplus jumped from $293 billion in 2015 to $641 billion in 2025