Apricot and Peach Slab Pie