Strategy buys $1 billion worth of Bitcoin, holdings top 780K BTC