Offline Learning of Controllable Diverse Behaviors