Click: Controllable Text Generation with Sequence Likelihood Contrastive Learning