QXO mua lại Kodiak với giá 2,25 tỷ USD, thách thức Home Depot và Lowe's