Correction to: Nature https://doi.org/10.1038/s41586-023-06280-5 Published online 2 August 2023

In the version of the article initially published, NSF grant no. OAC-2118310 was missing from the Acknowledgements section and has now been inserted in the HTML and PDF versions of the article.