why do men have a g spot in the prostate