Altcoin market cap sinks 23% to $666B as crypto risk rotation deepens