Conversational Agents Improve Peer Learning through Building on Prior Knowledge