20-month-olds use social categories to make inductive inferences about agents' preferences