France passes divisive law criminalising customers rather than sex workers