Journalist tears apart 'buffoon' Bill O’Reilly’s 'lazy' and incoherent defense of ‘pro-Putin’ Tucker Carlson