Are self-reported dates of mammograms accurate?