Change history: In this Article, Extended Data Fig. 9 was appearing as Fig. 2 in the HTML, and in Fig. 2, the panel labels 'n' and 'o' overlapped the figure; these errors have been corrected online.