Delectable macadamia fudge