James Mattis: Who will keep Trump in check now?