The Canary Islands holiday hotspot has issued an island-wide emergency with events cancelled and travel warnings issued.