Vegan Lemon Tart