Tentative deal reached to end strike for all federal workers