Factors affecting outcome of patients with impalpable breast cancer detected by breast screening