Inpatient management of diabetes and hyperglycaemia: an audit of Spanish hospitals.