US pledges $1 billion more rockets, other arms for Ukraine