Thousands march against Duterte's war on drugs