Northwest, pilots reach tentative agreement