Almond Cherry Chocolate Chip Cookies