Exposure to infection and health risks combined with social inequalities could explain alarming figures, IFS says.