No Bake Gluten Free Vanilla Tarts