That Chinese “juggernaut” – should Europe really worry