Apparel group Lands' End says it has reached an agreement with labour groups to resolve allegations of anti-union discrimination at a supplier factory in El Salvador.