GNN-based social media sentiment analysis for stock market forecasting and trading