Sabalenka progressed through to the Australian Open final after beating Magda Linette in straight sets.