GM reaches tentative deal