Best Gluten-Free Vegan Carrot Cake