“Europe must invest massively in space”