CNN pro-Trump pundit defends Trump demanding Sessions un-recuse: "An attorney general has to protect the president from certain things"