common bile duct