Cotton sown on over 2.2mn acres in Punjab: Secretary