Chain says it will pull all bags of 800g sliced yellow beans from stores, offers refund to customers in latest kerfuffle over processed vegetables