The El Niño climate phenomenon