Gold dips as US dollar hits two-year high