gold hits fresh 18-year high on inflation, demand concerns