Iran will ’do its best’ to secure nuclear deal: Rouhani