Sex comes with a bunch of health benefits