Delectable cashew fudge