Ride-hailing company to invest millions in Africa