Iran's President Hassan Rouhani Saturday accused Israel of acting as a "mercenary" for the US and seeking to create chaos, blaming it for the assassination of a top Iranian nuclear scientist.