Gold slides to $4,123 as US-Iran tensions meet hawkish Fed