African fintech startups still face major funding gaps