Developmental Changes in Mental Rotation: A Dissociation Between Object-Based and Egocentric Transformations