How long does vicodin detox take