Grocery chain recalls pasta salad over salmonella risk after 20 people get sick