Top retailer Carrefour has signed a deal to sell its Korean business to fashion company E-Land for EUR1.5bn (US$1.90bn).