here’s why gold could rally to $1,300 by end of year