Construction spending soars to 10-year high