Bitcoin tops $79,000 as rally lifts miners, treasury stocks