Peter's Pineapple Upside-Down Cake