Exquisite Almond Sugar Cookies