West struggling to keep up with Ukraine’s demands – US envoy