Diagnosis and treatment of common bile duct stones (CBDS) Results of a consensus development conference