Vegan Blueberry Lemon Custard Tart