Paxman on £1m pa 'preaches' on TV for profit