The El Niño that caused record temperatures, drought and floods over the last year has passed its peak strength but will continue to have humanitarian impacts for months to come, the UN has said.