Bank of America downgrades Silvergate as latest crypto shakeup gives market a 'black eye'