Is Helicobacter pylori cure a long-life strategy? A 25 years survey on 693 patients