Cornerstone Building Brands acquires Cascade Windows for $24