DHL Express Canada, union reach tentative agreement