European Helicobacter Pylori Study Group (EHPSG). Current concepts in the management of Helicobacter pylori infection. The Maasticht 2-2000 Consensus Report