Spain's national grid has confirmed that power had been fully restored to the Canary Islands hotspot within three hours, after the blackout affected some 82,000 people.