DPI raises one of the largest Africa funds at US$900m to inv