Sweden stun US, Brazil rout China at Games