Duodenal diverticulum associated with annular pancreas: a rare cause of severe cholangitis.