Canadian financial system analysis