French cherry custard pie