Gold drops 22% since Iran war as rate fears outweigh safe-haven bid