How a small Spanish island became a renewable energy pioneer