What legal considerations are there for a benefit corporation IPO?