Geo-petrological study of the Roque Nublo cycle (Gran Canaria, Spain)