gold prices edge higher on weaker dollar