Blankets costing £100 for autistic children ‘do not work’, experts say