Diriyah signs USD 1 bn contracts with Italian + French firms.