Europe and the Chinese economy: A grand bargain? 6 August 2025