Africa prospects lure investors, but is it ready?