Fintech startups took nearly a third of all African venture funding in 2017