CellCLIP -- Learning Perturbation Effects in Cell Painting via Text-Guided Contrastive Learning