Envision, UnitedHealthcare settle fierce nationwide contract squabble