Combined laparoscopic and endoscopic management of cholelithiasis and choledocholithiasis