Nature project to encourage early-career researchers in peer review is working (Nature, 2025)