List of top 100 Scottish firms shows who wins in our economy