Chuck Todd delivers fact-free rant about the president