Jannik Sinner holds off a late charge from American Taylor Fritz to win the US Open and secure his second Grand Slam title.