Iran retaliation would be 'worst mistake' ever made, warns US secretary of state