Cam Newton QB Rating tops Carolina Panthers history