Text this: Deep Learning for Arabic Error Detection and Correction