Construction spending at 2 ½ year peak