Volcanic eruptions found to dampen Indian Ocean El Niño