A study has found that regular, moderate consumption of alcohol cuts the risk of heart attack by a third.