Heart conditions and cancer are among diseases that have lowered life expectancy for men, compared to women, a report has indicated.