'Exceptional' power outage in Spain and Portugal affects millions of people