Roger Cohen Says Calling Hamas, Hezbollah Terrorist Is "Simplistic"