Italian Crunchy Almond Cookies