Use of fintech and travel-tech can boost the impact of tourism in Africa