World no.1 Jannik Sinner has capped a remarkable breakout season by winning the ATP Finals on home soil in Turin.