Listeria fruit recall affects Costco, Trader Joe's, Walmart stores