China, France rebuke US nuclear sub pact 'Aukus'