Kevin O'Leary warns of 'downsized America' as inflation, debt costs bite