Gold ends at highest level since early November as geopolitical jitters linger