Olympics-WADA says 23 Chinese swimmers tested positive before Tokyo Games but it accepted contamination finding