Canada finance minister defends Bank of Canada amid opposition attacks