Karun and team finish second in class in world endurance