El Niño, volcanism, and global climate