Shiffrin clinches 3rd straight World Cup overall title