Text this: Cultural and clinical challenges in sexual health care provision to men who have sex with men in Tanzania: a qualitative study of health professionals' experiences and health students' perspectives