Rustic Artichoke and Potato Pie