Nature 549, 265–268 (2017); doi:10.1038/nature23654

Owing to an error during the production process, nine Supplementary Data files were inadvertently omitted from the online version of this Letter. The missing files have been added to the Supplementary Information of the original Letter.