Biliary endoprostheses in elderly patients with endoscopically irretrievable common bile duct stones: report on 117 patients.