Robinhood’s $35 billion IPO is a bet on Gen Z