Amazing benefits of eating cashew nuts