what is cfc insurance