Yoga may benefit heart health as much as aerobics