Vegan, Gluten-Free Pecan Pie