Opposition deepfake video of Spanish PM’s wife sparks outrage before election