Cold weather depresses U.S. consumer spending