Duterte signs anti-sexual harassment law