Gold is down from levels seen earlier this year, but Frank Holmes of US Global Investors thinks the metal is poised to move up.