Peach Cheesecake With Spicy Papaya Amaretto Topping