Hepatitis B virus infection in patients attending a genitourinary medicine clinic: risk factors and vaccine coverage.