Gold price ends flat