Text this: Advancing sustainable investing: A deep learning model for multi-source stock prediction