Robot Duck Debugging: Can Attentive Listening Improve Problem Solving?