Gold falls amid US-Iran tensions and inflation worries