NSA Violated Surveillance Rules Thousands Of Times, Audit Finds