Health Secretary Jeremy Hunt has apologised on behalf of the government and the NHS for letting down the victims of "sickening" sexual abuse by Jimmy Savile.