Austria's Stefan Kraft claimed the World Cup overall title with a victory in Vikersund, beating compatriot Daniel Huber by 7.8 points.