Online retailer Ocado has signed a sponsorship deal with celebrity chef Jamie Oliver.