El Niño tests forecasters