Think tank says Iran given ‘secret’ exemptions to nuclear deal