Comparison between intraoperative cholangiography and choledochoscopy for ductal clearance in laparoscopic CBD exploration: a prospective randomized study