Caribbean island rocked by volcanic eruptions