Jamie Dimon says public companies have a diminishing role in the global financial system