Canadian Railroads Report Mixed 2Q Earnings