Riyadh gaining ground in race to be Gulf financial hub