US offers Ukraine guarantees worth 1 billion