Human papillomavirus infection in men who have sex with men in Lima, Peru.