Consumers give US economy a lift