Schoolkids challenge charities' 'undignified' images of children