Text this: Topological Data Analysis and Graph-Based Learning for Multimodal Recommendation