IEA sees surplus oil supply, weak China demand in 2025