Text this: A comprehensive framework for multi-modal hate speech detection in social media using deep learning