Critics unconvinced by Cameron pledges on the NHS