Vegan pecan pie