Vegan Pie Slices