Spain canceled all weapons contracts with Israel.