Daily dose of aspirin ‘beats diabetes and heart disease’