Mackie's top five nuts for heart health, fighting prostate cancer