Drinking alcohol in moderation may benefit heart health, study finds