Charles Arthur Banks kanadischer Bergbauingenieur und Unternehmer, Vizegouverneur von British Columbia