Economy speeds up on consumer spending