UK retailer Sainsbury's has extended its contract for loyalty card programme Nectar.