BlackRock now holds over 567,000 BTC, valued at over $47 billion