The Dow rises 140 points as inflation cools and consumer spending jumps