The Canadian Space Agency awards $15 million for technology R&D to 25 companies