Hard Non-Monotonic Attention for Character-Level Transduction