The Great Lakes Water Quality Agreement: an evolving instrument for ecosystem management