Gold rallies to 14-week high on softer dollar