EPA, Port of Portland agree on harbor clean-up