Jannik Sinner is the first player to win five consecutive Masters 1000 titles after beating Alexander Zverev.