Jannik Sinner reached his ninth consecutive final on a hard court after beating Alex de Minaur in Beijing.