Tentative agreement reached with federal government for 120,000 public servants