New credit insurance facility launched