Analysis of case-cohort designs with binary outcomes: Improving efficiency using whole-cohort auxiliary information