how long does it take for the cervix to heal after birth