Iterative read mapping and assembly allows the use of a more distant reference in metagenome assembly