Punjab villages drug-free