Suffering from heart disease, stroke and type two diabetes could knock 23 years off life and yet they are preventably for eight out of 10 people