diarrhea 30 minutes after eating salad