Prevalence and risk factors of HIV, hepatitis B and hepatitis C in a forensic population of rapists and child molesters