US shale recovery will leave OPEC with a difficult 2018, IEA says