Gold pulls back from recent highs after Iran rejects April 6 ceasefire