Kevin O'Leary valued their U.S. assets at $20 billion