Prompt-based multimodal representation learning for drug repurposing