Vegan Lemon Curd Tart