CNN buys into Trump pardon conspiracy theory