Germany approves €3 billion in new military aid for Ukraine