Gen. Christopher G. Cavoli: Ukraine received what it needs for the coming offensive