Renewable deployment surge puts world on track for net zero pathway - eviltoast