Cherry Pie with Almond Crumb Topping