Demand for oil, gas and coal will peak by 2030, but that’s not fast enough to keep global warming within 1.5 levels, says IEA chief