Vegan Lemon Curd, Meringue Rolls