Controlling the Output Length of Neural Machine Translation