how long rohypnol