Why Germany finds it so hard to handle China, 26 December 2025