Gold price hits fresh record high on US election uncertainty, geopolitical risks