Federal agents tear gas protesters on Portland streets