Gluten Free Carrot Cake w/ Vanilla Bean Cream Cheese Frosting and Toasted Almonds