European Consortium for Cancer Cervical Education (ECCCE) and its Cervical Cancer Public Education program (CCPEd, E.C. contract n. QLG4-CT-2001-30142)