Robinhood raises another $2.4 billion from investors