how long can a baby last in the womb?