Conservative writer blasts former Defense Secretary Mattis for refusing to speak candidly about Trump: He 'is not a moral hero — he is enabling the criminal to escape'