Circle raises $222 million for Arc blockchain at $3 billion valuation