December sales provide little cheer for retailers