Lemon Strawberry Vegan Tart