Tools for sustainability assessment in island socio-ecological systems: an application to the Canary Islands