gold rate in lahore 21k per tola