Crypto firm Coinbase valued at more than oil giant BP