The Canary Islands are on orange weather warning as storm Celia arrives