MANILA - Philippine President Rodrigo Duterte said Tuesday he is determined to "crush" Islamist rebels who have laid siege to a city in the southern island of Mindanao, where he recently declared martial law.