Ancestral European roots of Helicobacter pylori in India