Gen Mark Milley: I Had My Resignation Letter Ready for Trump