Aryna Sabalenka eased past Emma Navarro in the US Open semifinals, as the Belarusian reached the final for the second successive year.