Diagnostic and therapeutic errors in cluster headache: a hospital-based study.