How tough can Merz be when more than a million German jobs depend on exports to China? 25 February 2026