Former Trump Administration Secretary of Defense Gen. James Mattis, who resigned in December 2018, has studiously remained silent about his opinions of this president. Until now: