Attentive Graph-based Text-aware Preference Modeling for Top-N Recommendation