Collective, a financial management platform for freelancers, raises $50M