BlackRock now holds 700,000 BTC