Canada Stocks Up Slightly as Corporate Earnings Kick Into Gear