Pumpkin Upside-Down Cake with Cranberry Pecan Topping