Best country in africa to live and work for foreigners