Delectable almond fudge