Your Cheatin' Heart was written and recorded by an American singer-songwriter who recorded 35 singles that reached the top 10 on what chart?