Jim Mattis Announces Resignation in Letter to Trump | Fortune