Worldwide population structure , long term demography , and local adaptation of Helicobacter 1 pylori 2 3