gold prices firm above &#36;1,200 on safe-haven bids