Duterte signs law vs public and online sexual harassment