Post navigation US military says it has lifted naval blockade of Iranian ports MoU’s $300bn Iran reconstruction fund becomes US political flashpoint