Vegan No Bake Chocolate Cherry Torte