Jannik Sinner becomes the second player to win all nine Masters 1000 events after beating Casper Ruud in Rome.