Average genome size estimation enables accurate quantification of gene family abundance and sheds light on the functional ecology of the human microbiome