World number one Jannik Sinner outplayed his opponent Alejandro Tabilo to progress into the quarter-finals of the Canadian Open.