Hepatitis C testing among three distinct groups of gay, bisexual and other men who have sex with men: a cross-sectional study in the Celtic nations