President Hassan Rouhani told Iranians in a live televised address that "all our objectives" have been met by a nuclear deal agreed with world powers.