dollar rally may not kill gold