The Gran Telescopio Canarias-galileo telescope