Gold prices are in the dog house, but Royal Gold is a very different animal that deserves a second look