benefits of eating almonds and cashew nuts