Teide Volcano: Geology and Eruptions of a Highly