James Cameron: Shoot Climate 'Deniers,' Glenn Beck a 'F------ A--hole'