Consumer spending 2.1 percent up