gold hits new record high at $1,036.20 an ounce