Duterte vowed to terminate the pact after the United States denied a visa to a Philippine senator who is an ally of the president. But he had repeatedly pushed back the expiration date, the last time last month, maintaining it until the end of the year.