Ron Rivera says Cam Newton 'made a mistake'