International Islamic Trade Finance Corporation launches its LC Confirmation Facility