MLB players, owners reach tentative labor deal