Amazing benefits of eating walnuts