Philippines President Rodrigo Duterte berated Canada on Tuesday in a longrunning dispute over waste exported to the Southeast Asia nation, threatening to sail it back to Canada.