Venezuelan President Hugo Chavez signed the deal with Spanish Defense Minister Jose Bono in Caracas Monday .