Vegan Lemon Mascarpone Tart