Kerry expresses doubts on Iran nuclear deal, EU prepares for historic Tehran visit Friday