Gold surges above $5,400 as demand for safe-haven asset surges amid Iran conflict