“Nuts are actually really good for you!” says nut advocacy group