Histamine and Helicobacter pylori : are we closer to the answer?