Writer of hits JJ Cale dead at 74, rep says