nuts and walnuts for diabetes