Stephen Colbert took Donald Trump to task during Tuesday's monologue, slamming the president for blaming his predecessors for the current war in Iran.