Cherry cream cheese pie with pecan crust