Cancer incidence after cholecystectomy--a cohort study with 30 years follow-up.