Strategy buys 24,869 bitcoin for $2 billion in accelerated treasury push