Last-minute preoperative cardiology consultations: epidemiology and impact.