Spanish right celebrates landslide election win