Nature 546, 646–650 (2017); doi:10.1038/nature22975

In this Letter, owing to an error during the production process, Supplementary Tables 1–4 were missing from the HTML. These four tables have now been added to the HTML version of the original Letter.