Is Spain's anti-Israel PM on the wrong side of history?