Robinhood slides 4% after earnings beat as crypto revenue cools