Canada's next and 31st governor general, the oldest to take on the role, has held numerous judicial and UN positions