Kerry in Riyadh to reassure allies over Iran