Duluth's largest labor union settles on tentative contract