Bund yields spike after Merz vows ‘whatever it takes’ on defence