James O'Keefe on the defensive after failed anti-Post plot (CNN)