Fresh Baked Sweet Potato Pie