Adenoma of the ampulla of Vater: putative precancerous lesion.