City prof’s model can predict El Nino 18 months ahead