Kerry leaves Riyadh