Cryptocurrency market cap tops $1 trillion with bitcoin above $37,000