South Africa-Mozambique economic ties weather political storm