is gamma hydroxybutyrate illegal