Almond Paste Cookies with Icing