Far-right and anti-fascist groups clash at a rally in the American city of Portland