'No deal done with Iran' - Blair