TSN president Stewart Johnston named CFL's 15th commissioner