US: Iran interim deal imperfect, but allows time for comprehensive agreement