Kale Biscotti with Almonds - Veggie Desserts