French Cherry Pie Tart