EPA, U.S. Steel reach agreement on Duluth cleanup