Robinhood shares drop 3% after crypto revenue falls to $100M