Yossi Cohen says Tehran has less support than in the past, but Israel needs to develop capabilities to take independent military action