Somali tycoon Ismail Ahmed’s Zepz raises $267 million to expand in Africa