Consumer spending forecast to grow 3.1% this year