21k gold rate in Pakistan