Robinhood reports second-quarter earnings beat with profits climbing 45%