public money giving for sex