White Sox pitch their way to sweep of Astros