President Rodrigo Duterte defended the war on drugs and the declaration of martial law in Mindanao, as he warns erring mining companies, reveals his P3.8-trillion 2018 budget and plans to cut graft and corruption.