does salad cream go off