World risks more years of high energy prices, emissions: IEA