Top 40 accounting firms ranked in new guide