Frozen Lemon Meringue Sandwich