how long does unisom last