Barrister Shehzad appointed Attorney General for Pakistan