A lawsuit has been filed against Foster Farms alleging the US poultry processor knowingly sold chicken contaminated with salmonella "for years" and ignored warnings from health officials.