Carrefour has appointed an English executive from rival retailer Tesco to run its business in France.