Excess mortality attributable to the 2025 Iberian Peninsula blackout | Synapse