Text this: Comparative analysis of BERT-based and generative large language models for detecting suicidal ideation: a performance evaluation study