Economist Stephen Moore jumps from Fox News to CNN