gold ends higher, platinum hits multimonth high