Massive Blackout Hits Spain, Portugal, and EU Neighbors; Train Passengers Stranded in Remote Areas.