Aryna Sabalenka battled past Jessica Pegula in straight sets as she won the US Open for the first time in her career.