Nut Cheesecake with Chocolate and Caramel