Fox: CNN anchor pushes back on liberal critics: 'My job is not to take down Trump'