French Cherry Tart