Hamley's pulls slime toy from sale after it failed Which? safety testing