Senior military figures have slammed the Prime Minister's position on striking the "brutal regime" in Iran as "madness" and "weak".