Shelving of social care cap is a tragedy, says Dilnot