Swedish scientists have calculated that giving up alcohol will extend life by 28 years