Bitcoin hits a record high of nearly $50,000 as major firms flock to crypto