Team USA women's soccer goalie Hope Solo has been the object of scorn from Brazilian crowds for her views on the Zika virus.