Correction to: Nature https://doi.org/10.1038/s41586-023-06291-2 Published online 12 July 2023

In the version of this article initially published, refs. 1–14 were disordered due to a conversion error; the reference numbers are now amended in the HTML and PDF versions of the article.