Gold Holds Above $4,600 as Iran Tensions and Fed Signals Curb Upside