Austrian Marcel Hirscher won his third consecutive World Cup giant slalom race, triumphing in Aspen, USA.