Riyadh pulls out all the stops in its bid to host World Expo