European allies allocate $2 billion to buy weapons from US for Ukraine