Robinhood crushes Q2 earnings expectations while crypto revenue takes a hit