As the first Canadian to travel to the moon, Jeremy Hansen has transformed Canada’s role in human space flight