Disentangling the mechanisms of ENSO response to tropical volcanic eruptions