deluxe baked indian pudding