Charles James Campbell — Scottish-Canadian merchant and politician