Trump threatens John Bolton with 'criminal liability' to keep him quiet