Nature Chemistry 9, 473–479 (2017); published online 13 February 2017; corrected after print 8 June 2017.

In the version of this Article originally published, the accept date was incorrect and should have read '9 December 2016'. This has now been corrected in the online versions of the Article.