how long do detox symptoms last?