Global emissions will peak in 2025