German aid to Ukraine will be cut to �4 billion ($4.35 billion) in 2025 from around �8 billion in 2024.