Phrase Based Decoding using a Discriminative Model