Spain, Portugal and parts of France hit with widespread power outage