Dillard's posts $149M Q4 loss