SA and French space agencies sign space cooperation agreement