Non-Autoregressive Translation by Learning Target Categorical Codes