IFC sees technology as the future of trade finance