Salad crisis as Sainsbury's says ongoing border closure could cause fresh food shortages