Former Defense Secretary James Mattis made the joking remarks at the annual Alfred E. Smith Dinner, after President Donald Trump demeaned him as "the world's most overrated general" during a meeting.