Gold prices reach 7-year high on fears Coronavirus will hit global growth