Stephen Colbert roasts Tucker Carlson for his new self-titled network – and even makes a suprise purchase