The role of child characteristics and peer experiences in the development of peer cooperation