James O’Keefe Leaves Project Veritas After Dispute with Board