Telegram investor update claims TON is now 90% complete - The Block