Cabinet has 'collective responsibility' for mini-budget, says armed forces minister