Countries pledge millions to fund US weapons for Ukraine