Mini Lemon Tart with Lilac Meringue