Bavarian pumpkin cheesecake