Nawab Zehri takes oath as Balochistan CM