Five podiums for Husqvarna at WEC GP of Finland