Onex completes $871 million investment in Jeld-Wen