Punjab livestock distribution 2025