Mouthwatering Plum Pie