Germany must be ‘fit for war’ until 2029, defense minister says