KAP Sinha assumes charge as 43rd Chief Secretary of Punjab