The Canary Islands: Tectonics, Magmatism and Geodynamic Framework