Ruud and Alcaraz set to clash in US Open final with world No 1 on the line