Duterte charged with 'crimes against humanity'