Success and complications of endoscopic removal of giant duodenal and ampullary polyps: a comparative series.