Linking function and phylogeny in microbiomes using TreeSAPP