HyMo: Vulnerability Detection in Smart Contracts using a Novel Multi-Modal Hybrid Model