Compare and contrast the social learning approach to the development of gender identity with the cognitive developmental approach.