Philippine military needs 20,000 more troops due to greater threats, Duterte says