Attitudes and anticipated reactions to genetic testing for cancer among patients in Mexico City.