CWG: Iyiazi wins gold in shot put as Nigeria claims 18th medal