how long does diazepam last