Jeremy Hunt apologises to patients as thousands of operations delayed