Sinuhe - Statistical Machine Translation using a Globally Trained Conditional Exponential Family Translation Model