Histological classification of gastritis and Helicobacter pylori infection: an agreement at last? The International Workshop on the Histopathology of Gastritis.