Modeling and Leveraging Prerequisite Context in Recommendation