Balloon catheter versus basket catheter for endoscopic bile duct stone extraction: a multicenter randomized trial