Harnack inequality for two-weight subelliptic p-Laplace operators