The structure of Escherichia coli DNA topoisomerase III