At least 345 people — the majority in Colorado and Minnesota — have been sickened by a salmonella outbreak, according to the U.S. Centers for Disease Control and Prevention.