Black walnuts contain heart-healthy nutrients that can stave off obesity and cardiovascular disease, MU study finds