Over 47 percent rural households get clean drinking water: Shekhawat