Tunisia and South Africa sign a string of agreements