Vegan Stone Fruit Tart