Stocks mixed after consumer confidence weakens