Robinhood slides 4% despite earnings beat as crypto revenue cools