The automated windows task: the performance of preschool children, children with autism, and children with moderate learning difficulties