Robinhood prediction markets top crypto, stocks as Q2 revenue hits $1.31B