Monica's Mini Iced Almond Cookies