General Asim Munir has taken charge as Pakistan's next chief of army in an extravagant handover ceremony held at the general headquarters in Rawalpindi.