U.S. President Barack Obama spoofs Stephen Colbert and pokes fun at himself and the Affordable Care Act on the Colbert report