Carolina Panthers quarterback Cam Newton apologises for the sexist remarks made to a female reporter.