Spain, Portugal Hit by Sweeping Blackout