Canada is a step closer to the final frontier after completing negotiations with the United States on an agreement with major implications for domestic space launches.