Spain, Portugal suffer massive ongoing blackout