Psychiatric illness delays diagnosis of esophageal cancer.