BlueLinx reports $34 million loss for fourth quarter