Causes for cancellation of elective surgical procedures in a Spanish general hospital