Can Character-based Language Models Improve Downstream Task Performance in Low-Resource and Noisy Language Scenarios?