Defense Secretary James Mattis said he accepted the job under President Trump because of his love for troops and the U.S. Constitution.