Socio-Cognitive Engineering of a Robotic Partner for Child’s Diabetes Self-Management