Fraud and error in the social security system costs taxpayers nearly £10billion a year