Misoprostol how long to take effect