Bitcoin hits $42,580 as cryptos’ cap reclaims $2t mark