Gold rises 2% to $4,076 as Middle East tensions boost safe-haven demand