Napping linked to improved heart health