CIBC WORLD MARKETS CORP portfolio value