Bitcoin hits $50k level for first time in more than two years