The singer of "Ghost Town Train" has been married to who since 1996?