Spain has terminated a weapons agreement valued at hundreds of millions of euros with Israel due to the regime's continuous genocide in Gaza.