Djokovic tops Shelton in straight sets to reach his 10th US Open