Defence Secretary John Healey resigns