12 African startups reach the 2024 Ecobank Fintech Challenge final