Construction spending maintains year-over-year gains through October