Healey quits as defence secretary in row over military spending