Sweet & Sour Cherry Pie