Spain's Israel Pact Challenges Petro