how long is it safe to eat homemade chicken salad?