Soccer star Megan Rapinoe has denounced last week's riots in the US Capitol as "a huge stain on the country."