US Secretary of State John Kerry holds talks with Iraqi FM and President