President Obama sent ‘secret letter’ to leader of Iran