Ecology drives a global network of gene exchange connecting the human microbiome