Cherry Almond Butter Cookies