7 Science-Backed Health Benefits of Cashew Nuts You Need to Know