Nepal Teachers Federation calls off agitation