Best african country to live in for foreigners