High grades for Canadian schools in subject rankingsEight universities’ departments among top 50 worldwide