Spain has pledged to provide military equipment to Ukraine worth 1 billion euros ($1.08 billion) this year under a bilateral agreement signed on Monday between Ukrainian President Volodymyr Zelenskiy and Spanish Prime Minister Pedro Sanchez in Madrid.