Mosaic Ends Tagmentation (METa) assembly for extremely efficient construction of functional metagenomic libraries