lenovo settles over superfish bug