Rewarding Social Recommendation in OSNs: Empirical Evidences, Modeling and Optimization