Punjab Police promotes 2,000 officers based on merit, seniority