EPA reaches agreement over cleanup of Butte Hill Superfund