Oman and South Africa sign double taxation pact