Lemon and mascarpone tart