k-means: add n_init argument check

Attempts to address #3842 .
Please make the error message informative by including the observed value of `n_init`:

```python
raise ValueError("Invalid number of initializations."
	 " n_init=%d must be bigger than zero." % n_init)
```