Spiced Almond & Rum Cookies