سودان، مصر و اتیوپی