David Rosenberg: Why it pays to bank on Canadian banks