Developmental differences in mental rotation