International organisations and more than 50 countries pledge €1 billion to Ukraine