Corporate governance mechanisms and the cost of capital: evidence from Canadian firms