Generosity in children can be predicted using brain mechanisms