Qalam : A Multimodal LLM for Arabic Optical Character and Handwriting Recognition