gold trades higher; may witness pullback till rs 29,800