Carbon neutral archipelago – 100% renewable energy supply for the Canary Islands