VanEck Projects Bitcoin (BTC) Valuation to Reach $2.9M by 2050