Stephen Colbert: Trump thinks he invented the Fourth of July