More than 150 tons of fish recalled because of Salmonella contamination