Goldman Sachs chief David Solomon has warned private companies to take “great caution” before deciding to go public, adding that the depth of capital in private markets has removed the need for many to list at all.