Spain cancels $1.1B worth of Israeli arms deals