Stephen Taub The Morning Brief: Six New Billon-Dollar-Plus Funds Launching Stephen Taub December 17, 2025