US-China pact is a step forward