China baby gene editing claim "dubious"