QXO adquiere TopBuild en un acuerdo de $17 mil millones en productos de construcción