John Kerry holds talks with Gulf ministers in Saudi