QXO mua lại TopBuild với giá 17 tỷ USD trong thương vụ hợp nhất ngành lớn