Former Philippine President Rodrigo Duterte has been arrested on an International Criminal Court (ICC) warrant linked to his decades-long campaign against drugs that killed thousands of people in the South East Asian nation.