Philippines President Rodrigo Duterte berated Canada on Tuesday in a long-running dispute over the 100 shipping containers of garbage exported to the Southeast Asia capital of Manila six years ago, threatening to sail it back to Canada.