Sceptics of Iran nuclear deal ‘all proven wrong’: Rouhani