Thin Spiced Almond Cookies