Geographic distribution of methyltransferases of Helicobacter pylori: evidence of human host population isolation and migration