Team USA sweeps Great Edinburgh XC in historic showing