Under What Conditions can a Surety Cancel or Terminate a Performance Bond?