Microsoft, apple, google, meta, amazon, tencent what was preventing them to buy twitter?