U.S. pledges $1bln in weapons at 'pivotal moment' in Ukraine war