Moist and Rich Vegan Chocolate Cake