Bitcoin market cap 'flips' payments giant Visa for the 3rd time